waveguide bench stand - German English Dictionary